commitment to deliver - Allemand Anglais Dictionnaire